#!/bin/bash

echo " 启动书芽云狐项目..."

# 检查Node.js是否安装
if ! command -v node &> /dev/null; then
    echo "❌ 错误：未安装Node.js，请先安装Node.js 14.0+"
    exit 1
fi

# 检查npm是否安装
if ! command -v npm &> /dev/null; then
    echo "❌ 错误：未安装npm，请先安装npm"
    exit 1
fi

echo "✅ Node.js版本：$(node --version)"
echo "✅ npm版本：$(npm --version)"

# 安装依赖
echo " 安装项目依赖..."
npm install

if [ $? -eq 0 ]; then
    echo "✅ 依赖安装成功！"
else
    echo "❌ 依赖安装失败，请检查网络连接或npm配置"
    exit 1
fi

# 启动开发服务器
echo " 启动H5开发服务器..."
echo " 请在浏览器中访问：http://localhost:8080"
echo "⏹️  按 Ctrl+C 停止服务器"

npm run dev
